home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / fs / partitions / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  8.9 KB  |  252 lines

  1. #
  2. # Partition configuration
  3. #
  4. config PARTITION_ADVANCED
  5.     bool "Advanced partition selection"
  6.     help
  7.       Say Y here if you would like to use hard disks under Linux which
  8.       were partitioned under an operating system running on a different
  9.       architecture than your Linux system.
  10.  
  11.       Note that the answer to this question won't directly affect the
  12.       kernel: saying N will just cause the configurator to skip all
  13.       the questions about foreign partitioning schemes.
  14.  
  15.       If unsure, say N.
  16.  
  17. config ACORN_PARTITION
  18.     bool "Acorn partition support" if PARTITION_ADVANCED
  19.     default y if ARCH_ACORN
  20.     help
  21.       Support hard disks partitioned under Acorn operating systems.
  22.  
  23. config ACORN_PARTITION_CUMANA
  24.     bool "Cumana partition support" if PARTITION_ADVANCED
  25.     default y if ARCH_ACORN
  26.     depends on ACORN_PARTITION
  27.     help
  28.       Say Y here if you would like to use hard disks under Linux which
  29.       were partitioned using the Cumana interface on Acorn machines.
  30.  
  31. config ACORN_PARTITION_EESOX
  32.     bool "EESOX partition support" if PARTITION_ADVANCED
  33.     default y if ARCH_ACORN
  34.     depends on ACORN_PARTITION
  35.  
  36. config ACORN_PARTITION_ICS
  37.     bool "ICS partition support" if PARTITION_ADVANCED
  38.     default y if ARCH_ACORN
  39.     depends on ACORN_PARTITION
  40.     help
  41.       Say Y here if you would like to use hard disks under Linux which
  42.       were partitioned using the ICS interface on Acorn machines.
  43.  
  44. config ACORN_PARTITION_ADFS
  45.     bool "Native filecore partition support" if PARTITION_ADVANCED
  46.     default y if ARCH_ACORN
  47.     depends on ACORN_PARTITION
  48.     help
  49.       The Acorn Disc Filing System is the standard file system of the
  50.       RiscOS operating system which runs on Acorn's ARM-based Risc PC
  51.       systems and the Acorn Archimedes range of machines.  If you say
  52.       `Y' here, Linux will support disk partitions created under ADFS.
  53.  
  54. config ACORN_PARTITION_POWERTEC
  55.     bool "PowerTec partition support" if PARTITION_ADVANCED
  56.     default y if ARCH_ACORN
  57.     depends on ACORN_PARTITION
  58.     help
  59.       Support reading partition tables created on Acorn machines using
  60.       the PowerTec SCSI drive.
  61.  
  62. config ACORN_PARTITION_RISCIX
  63.     bool "RISCiX partition support" if PARTITION_ADVANCED
  64.     default y if ARCH_ACORN
  65.     depends on ACORN_PARTITION
  66.     help
  67.       Once upon a time, there was a native Unix port for the Acorn series
  68.       of machines called RISCiX.  If you say 'Y' here, Linux will be able
  69.       to read disks partitioned under RISCiX.
  70.  
  71. config OSF_PARTITION
  72.     bool "Alpha OSF partition support" if PARTITION_ADVANCED
  73.     default y if ALPHA
  74.     help
  75.       Say Y here if you would like to use hard disks under Linux which
  76.       were partitioned on an Alpha machine.
  77.  
  78. config AMIGA_PARTITION
  79.     bool "Amiga partition table support" if PARTITION_ADVANCED
  80.     default y if (AMIGA || AFFS_FS=y)
  81.     help
  82.       Say Y here if you would like to use hard disks under Linux which
  83.       were partitioned under AmigaOS.
  84.  
  85. config ATARI_PARTITION
  86.     bool "Atari partition table support" if PARTITION_ADVANCED
  87.     default y if ATARI
  88.     help
  89.       Say Y here if you would like to use hard disks under Linux which
  90.       were partitioned under the Atari OS.
  91.  
  92. config IBM_PARTITION
  93.     bool "IBM disk label and partition support"
  94.     depends on PARTITION_ADVANCED && S390
  95.     help
  96.       Say Y here if you would like to be able to read the hard disk
  97.       partition table format used by IBM DASD disks operating under CMS.
  98.       Otherwise, say N.
  99.  
  100. config MAC_PARTITION
  101.     bool "Macintosh partition map support" if PARTITION_ADVANCED
  102.     default y if (MAC || PPC_PMAC)
  103.     help
  104.       Say Y here if you would like to use hard disks under Linux which
  105.       were partitioned on a Macintosh.
  106.  
  107. config MSDOS_PARTITION
  108.     bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
  109.     default y
  110.     help
  111.       Say Y here.
  112.  
  113. config BSD_DISKLABEL
  114.     bool "BSD disklabel (FreeBSD partition tables) support"
  115.     depends on PARTITION_ADVANCED && MSDOS_PARTITION
  116.     help
  117.       FreeBSD uses its own hard disk partition scheme on your PC. It
  118.       requires only one entry in the primary partition table of your disk
  119.       and manages it similarly to DOS extended partitions, putting in its
  120.       first sector a new partition table in BSD disklabel format. Saying Y
  121.       here allows you to read these disklabels and further mount FreeBSD
  122.       partitions from within Linux if you have also said Y to "UFS
  123.       file system support", above. If you don't know what all this is
  124.       about, say N.
  125.  
  126. config MINIX_SUBPARTITION
  127.     bool "Minix subpartition support"
  128.     depends on PARTITION_ADVANCED && MSDOS_PARTITION
  129.     help
  130.       Minix 2.0.0/2.0.2 subpartition table support for Linux.
  131.       Say Y here if you want to mount and use Minix 2.0.0/2.0.2
  132.       subpartitions.
  133.  
  134. config SOLARIS_X86_PARTITION
  135.     bool "Solaris (x86) partition table support"
  136.     depends on PARTITION_ADVANCED && MSDOS_PARTITION
  137.     help
  138.       Like most systems, Solaris x86 uses its own hard disk partition
  139.       table format, incompatible with all others. Saying Y here allows you
  140.       to read these partition tables and further mount Solaris x86
  141.       partitions from within Linux if you have also said Y to "UFS
  142.       file system support", above.
  143.  
  144. config UNIXWARE_DISKLABEL
  145.     bool "Unixware slices support"
  146.     depends on PARTITION_ADVANCED && MSDOS_PARTITION
  147.     ---help---
  148.       Like some systems, UnixWare uses its own slice table inside a
  149.       partition (VTOC - Virtual Table of Contents). Its format is
  150.       incompatible with all other OSes. Saying Y here allows you to read
  151.       VTOC and further mount UnixWare partitions read-only from within
  152.       Linux if you have also said Y to "UFS file system support" or
  153.       "System V and Coherent file system support", above.
  154.  
  155.       This is mainly used to carry data from a UnixWare box to your
  156.       Linux box via a removable medium like magneto-optical, ZIP or
  157.       removable IDE drives. Note, however, that a good portable way to
  158.       transport files and directories between unixes (and even other
  159.       operating systems) is given by the tar program ("man tar" or
  160.       preferably "info tar").
  161.  
  162.       If you don't know what all this is about, say N.
  163.  
  164. config LDM_PARTITION
  165.     bool "Windows Logical Disk Manager (Dynamic Disk) support"
  166.     depends on PARTITION_ADVANCED
  167.     ---help---
  168.       Say Y here if you would like to use hard disks under Linux which
  169.       were partitioned using Windows 2000's/XP's or Vista's Logical Disk
  170.       Manager.  They are also known as "Dynamic Disks".
  171.  
  172.       Note this driver only supports Dynamic Disks with a protective MBR
  173.       label, i.e. DOS partition table.  It does not support GPT labelled
  174.       Dynamic Disks yet as can be created with Vista.
  175.  
  176.       Windows 2000 introduced the concept of Dynamic Disks to get around
  177.       the limitations of the PC's partitioning scheme.  The Logical Disk
  178.       Manager allows the user to repartition a disk and create spanned,
  179.       mirrored, striped or RAID volumes, all without the need for
  180.       rebooting.
  181.  
  182.       Normal partitions are now called Basic Disks under Windows 2000, XP,
  183.       and Vista.
  184.  
  185.       For a fuller description read <file:Documentation/ldm.txt>.
  186.  
  187.       If unsure, say N.
  188.  
  189. config LDM_DEBUG
  190.     bool "Windows LDM extra logging"
  191.     depends on LDM_PARTITION
  192.     help
  193.       Say Y here if you would like LDM to log verbosely.  This could be
  194.       helpful if the driver doesn't work as expected and you'd like to
  195.       report a bug.
  196.  
  197.       If unsure, say N.
  198.  
  199. config SGI_PARTITION
  200.     bool "SGI partition support" if PARTITION_ADVANCED
  201.     default y if DEFAULT_SGI_PARTITION
  202.     help
  203.       Say Y here if you would like to be able to read the hard disk
  204.       partition table format used by SGI machines.
  205.  
  206. config ULTRIX_PARTITION
  207.     bool "Ultrix partition table support" if PARTITION_ADVANCED
  208.     default y if MACH_DECSTATION
  209.     help
  210.       Say Y here if you would like to be able to read the hard disk
  211.       partition table format used by DEC (now Compaq) Ultrix machines.
  212.       Otherwise, say N.
  213.  
  214. config SUN_PARTITION
  215.     bool "Sun partition tables support" if PARTITION_ADVANCED
  216.     default y if (SPARC || SUN3 || SUN3X)
  217.     ---help---
  218.       Like most systems, SunOS uses its own hard disk partition table
  219.       format, incompatible with all others. Saying Y here allows you to
  220.       read these partition tables and further mount SunOS partitions from
  221.       within Linux if you have also said Y to "UFS file system support",
  222.       above. This is mainly used to carry data from a SPARC under SunOS to
  223.       your Linux box via a removable medium like magneto-optical or ZIP
  224.       drives; note however that a good portable way to transport files and
  225.       directories between unixes (and even other operating systems) is
  226.       given by the tar program ("man tar" or preferably "info tar"). If
  227.       you don't know what all this is about, say N.
  228.  
  229. config KARMA_PARTITION
  230.     bool "Karma Partition support"
  231.     depends on PARTITION_ADVANCED
  232.     help
  233.       Say Y here if you would like to mount the Rio Karma MP3 player, as it
  234.       uses a proprietary partition table.
  235.  
  236. config EFI_PARTITION
  237.     bool "EFI GUID Partition support"
  238.     depends on PARTITION_ADVANCED
  239.     select CRC32
  240.     help
  241.       Say Y here if you would like to use hard disks under Linux which
  242.       were partitioned using EFI GPT.
  243.  
  244. config SYSV68_PARTITION
  245.     bool "SYSV68 partition table support" if PARTITION_ADVANCED
  246.     default y if VME
  247.     help
  248.       Say Y here if you would like to be able to read the hard disk
  249.       partition table format used by Motorola Delta machines (using
  250.       sysv68).
  251.       Otherwise, say N.
  252.